package cn.edu.zime.tjh.iotapp.api;

/**
 * 流式聊天响应回调接口
 */
public interface StreamingChatCallback {
    /**
     * 接收到部分响应内容
     * @param partialContent 部分响应内容
     */
    void onPartialResponse(String partialContent);
    
    /**
     * 流式响应完成
     * @param completeContent 完整的响应内容
     */
    void onComplete(String completeContent);
    
    /**
     * 响应过程中出现错误
     * @param errorMsg 错误信息
     */
    void onError(String errorMsg);
} 